be soaked with sweat - Francés Inglés Diccionario